<feed xmlns='http://www.w3.org/2005/Atom'>
<title>joeac.net.git/website/src/pages/blog/[...slug].astro, branch main</title>
<subtitle>Joe Carstairs' personal homepage</subtitle>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/'/>
<entry>
<title>remove Astro website</title>
<updated>2026-06-18T18:21:59+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-06-18T18:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=ca8e6824eaa711105f4092365792720c9dde026b'/>
<id>ca8e6824eaa711105f4092365792720c9dde026b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>factor out renderGemtextToHtml()</title>
<updated>2026-04-25T10:35:01+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-04-25T10:34:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=7792e9633431ab918aee0a33483b6b16bce4069d'/>
<id>7792e9633431ab918aee0a33483b6b16bce4069d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>moves website/public/images to common/images</title>
<updated>2026-04-25T10:02:50+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-04-25T10:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=8744ba58c9bf46886a79cb3ca7df8480a90542d2'/>
<id>8744ba58c9bf46886a79cb3ca7df8480a90542d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge adjacent blockquotes when transforming gemtext -&gt; HTML</title>
<updated>2026-04-13T08:40:48+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-04-13T08:40:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=4198ceb4b34201452a345b29401cb5b852ca322c'/>
<id>4198ceb4b34201452a345b29401cb5b852ca322c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reorganises images in capsule, symlinks to website</title>
<updated>2026-04-13T08:40:10+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-04-13T08:40:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=ef451a063b0045da39fa5f655b4ba5fa5e2f09e8'/>
<id>ef451a063b0045da39fa5f655b4ba5fa5e2f09e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>website can get pubDate from filename instead of frontmatter</title>
<updated>2026-04-13T07:37:56+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-04-13T07:37:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=1a64bce2fbf4f8c430672b63c62c6b99c0ac496a'/>
<id>1a64bce2fbf4f8c430672b63c62c6b99c0ac496a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>port gemlog to blog</title>
<updated>2026-03-24T22:06:32+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-03-24T22:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=4b720b8dd74bbdf02de67733e2cc8952105e82ec'/>
<id>4b720b8dd74bbdf02de67733e2cc8952105e82ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>render .gmi posts as gemtext</title>
<updated>2026-03-21T22:24:08+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2026-03-21T22:24:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=65464e8ee5ea5b91bdfffa2d30f0ebae8fdf0fc9'/>
<id>65464e8ee5ea5b91bdfffa2d30f0ebae8fdf0fc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades to Astro 5</title>
<updated>2024-12-24T09:26:32+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>me@joeac.net</email>
</author>
<published>2024-12-24T09:26:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=532f75bea033e8073c4c1bc1dff72fa6af7d5316'/>
<id>532f75bea033e8073c4c1bc1dff72fa6af7d5316</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Infrastructure as code (#3)</title>
<updated>2024-05-05T20:00:40+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+joeacarstairs@users.noreply.github.com</email>
</author>
<published>2024-05-05T20:00:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/joeac.net.git/commit/?id=86450b3dd8bec3b76e2b2a03b8cdc8a708c5f3bc'/>
<id>86450b3dd8bec3b76e2b2a03b8cdc8a708c5f3bc</id>
<content type='text'>
* Moves website to website/

* Adds terraform gitignores

* Terraform with AWS provider

* Initialises Terraform

* Locals and variables for provider

* Fetches SSL certificate from ACM

* S3 static website bucket

* CloudFront distribution

* Route53 records

* Deployment workflow uses secret S3 bucket suffix

* Adds README

---------

Co-authored-by: Joe Carstairs &lt;65492573+Sycamost@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Moves website to website/

* Adds terraform gitignores

* Terraform with AWS provider

* Initialises Terraform

* Locals and variables for provider

* Fetches SSL certificate from ACM

* S3 static website bucket

* CloudFront distribution

* Route53 records

* Deployment workflow uses secret S3 bucket suffix

* Adds README

---------

Co-authored-by: Joe Carstairs &lt;65492573+Sycamost@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
